package com.qumitech.visualnovel.service.robottask;

import com.qumitech.visualnovel.model.common.BaseRsp;
import com.qumitech.visualnovel.pubdef.dto.robottask.RobotTaskConfigDTO;
import com.qumitech.visualnovel.pubdef.dto.robottask.RobotTaskPresentInnerAccountNewDTO;

public interface RobotTaskService {
    BaseRsp saveTaskConfig(RobotTaskConfigDTO configDTO);
    BaseRsp rmTaskConfig(Integer taskType, Integer configId);
    BaseRsp listTaskConfig();

    BaseRsp savePresentInnerAccount(RobotTaskPresentInnerAccountNewDTO newDTO);
    BaseRsp listPresentInnerAccount(Long uid, String presentId, Byte accountType,Integer offset,Integer limit);
    BaseRsp rmPresentInnerAccount(String presentId);
}
